serrated hinge-backed tortoise - Alemán Inglés Diccionario